immune response – Català–English translations

🇬🇧 en ca

immune response noun

  • the body's integrated response to antigens
resposta immunitària
Wiktionary Links